Big Huge Thesaurus

leading light

noun